home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / rbbs_pc / call820.zip / CALLER.DOC < prev    next >
Text File  |  1990-08-02  |  3KB  |  99 lines

  1.  
  2.                          Last caller's print utility.
  3.                                 VERSION 8-02 
  4.                                 Steve Stevens
  5.                         Ten Forward BBS (803)-393-3445.
  6.                    300 - 19200  24 hrs a day 7 days a week.
  7. Copyright 1990.
  8.  
  9.      This program works perfectly on my system.  Follow the directions and it
  10. will work on yours.  If you have a problem feel free to call my BBS and tell
  11. me what the problem is and upload your CALL.CFG and LG60.DEF file.  I'll look
  12. it over and see what's wrong.
  13.  
  14.      There are 4 files included in this ZIP package:
  15.  
  16.  
  17. 1. Obviously the CALL.DOC (which you are reading).
  18. 2. CALL#-##.BAS.  The program.  The number represents the date.
  19. 3. CALL.CFG.      The configuration file.
  20. 4. LG60.DEF       The output file.
  21.  
  22.  
  23. Let's discuss the CALL.CFG file:
  24.  
  25. Line #1:
  26. D:\RBBS\SYSTEM\CALLERS.DEF
  27. Drive,path and file name of your callers file.
  28. The program starts at the bottom of the callers file and works up so it
  29. doesn't matter how long you file is as long as it's there.
  30.  
  31. Line #2:
  32. B:\text\lg60.def
  33. Drive,path, file name of the output file.
  34.      I use the LG options for ease but you can use a bulletin or the MAIN.NWS
  35. file if you would like. As long as the path is correct.
  36. I also use different security levels so after executing this program
  37. (from RBBS.BAT) I use the DOS copy command to make the other files.
  38. I.E.
  39. BASIC CALLxx-xx.BAS
  40. COPY B:\TEXT\LG60.DEF B:\TEXT\LG1101.DEF
  41. RBBS.BAT
  42.  
  43.      NOTE: This is additive to the RBBS.BAT.
  44.  
  45. Line #3:
  46. 5
  47. This is how many names to print out. you can print 1 or 8 or up to 20 minus
  48. the length of your header. (Below).
  49.  
  50. Line #4:
  51. 6
  52. This is the length of my header on the LG60.DEF file. 
  53. You can use an ANSI LGxx.DEF if you like but remember:
  54. THIS PROGRAM USES RANDOM ACCESS.  THE LINES MUST BE EQUAL TO 80!!  You must
  55. have (80 * header) characters in order for this to print right!
  56. IE.  The header I use is 5 lines long on the LG60.DEF file and I have 400 characters (spaces included) to fill out and for this to work correctly.
  57.  
  58. Line #5:
  59. 2
  60. This is the number of Blank lines to print after the last name.
  61. Also this positions the {PB command.
  62.  
  63. Finally,
  64. RBBS must be made to recycle externally in order to run this.
  65. IE.
  66.  
  67.  
  68.  
  69.  
  70. RBBS-PC 1
  71. IF EXIST RCTTY.BAT RCTTY.BAT
  72. IF EXIST RCTTY.BAT GOTO AGAIN <- note if DOOR opened DO NOT run CALLERS File
  73. :CALLERS
  74. BASIC CALL6-14.BAS <- or whatever version you have.
  75. COPY B:\TEXT\LG60.DEF B:\TEXT\LG1101.DEF
  76. :AGAIN
  77. RBBS.BAT
  78.  
  79. This is just a basic example. Mine is much more complex but I hope this got
  80. the Idea across.
  81.  
  82. On FINAL note:
  83. You must have BASIC.EXE, CALL#-##.BAS, and CALL.CFG in the same directory.
  84. Please note also that this is written in plain BASIC. (I'm too poor to buy
  85. a compiler. OR I'm just to lazy to re-write to compile with the compiler I 
  86. have. Who knows?)
  87.  
  88. Well, there you go.
  89. Good luck and happy SYSOPing!
  90.  
  91. STEVE STEVENS
  92. Ten Forward BBS
  93. (803)-393-3445.
  94.  
  95. P.S.  
  96.      Always in the (P)ersonal files area is the latest version.  Sometimes
  97. Once a month other times 3 times a week.  It depends on how busy I am.
  98.  
  99.